.an-row {
    display: flex;
    align-items: flex-start;
    flex-wrap: wrap;
    list-style: none;
    padding-inline-start: 0;
    margin-inline-start: calc(-1 * var(--an-gap));

    & .an-col {
        --an-col-span: 1;
        list-style: none;
        padding-inline-start: var(--an-gap);
        width: var(--an-col-width, auto);
    }
}